package com.uzai.console.dto.wechatprivate.wxq.manageplan;

import com.uzai.console.dto.QueryParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @Auther: liuqi
 * @Date: 2021/8/10 14:58
 * @Description:
 */
@ApiModel("个人微信微信群管理计划关系查询参数")
public class WxqGroupManagePlanQuery extends QueryParam {
    @ApiModelProperty("管理方案id")
    private Long managePlanId;

    @ApiModelProperty("机器人唯一id")
    private Long deviceUniqueId;

    @ApiModelProperty("群id")
    private String wxid;

    @ApiModelProperty("机器人唯一id列表")
    private List<Long> deviceUniqueIdList;

    @ApiModelProperty("排除群id列表")
    private List<String> groupIdExcludeList;

    public Long getManagePlanId() {
        return managePlanId;
    }

    public void setManagePlanId(Long managePlanId) {
        this.managePlanId = managePlanId;
    }

    public Long getDeviceUniqueId() {
        return deviceUniqueId;
    }

    public void setDeviceUniqueId(Long deviceUniqueId) {
        this.deviceUniqueId = deviceUniqueId;
    }

    public List<Long> getDeviceUniqueIdList() {
        return deviceUniqueIdList;
    }

    public void setDeviceUniqueIdList(List<Long> deviceUniqueIdList) {
        this.deviceUniqueIdList = deviceUniqueIdList;
    }

    public String getWxid() {
        return wxid;
    }

    public void setWxid(String wxid) {
        this.wxid = wxid;
    }

    public List<String> getGroupIdExcludeList() {
        return groupIdExcludeList;
    }

    public void setGroupIdExcludeList(List<String> groupIdExcludeList) {
        this.groupIdExcludeList = groupIdExcludeList;
    }
}
